﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Gnosis.Babel
{
    public interface IText
        : IValue
    {
        ITextColumnName As(string alias);
        IPredicate Like(IText value);
        IPredicate NotLike(IText value);
        IText Trim();
        IText LeftTrim();
        IText ToUpper();
        IText ToLower();
        IText Substring(int start, int length);
        IText Concatenate(IText value);
    }
}
